losing throw - French English Dictionary